ants as a whole - Español Inglés Diccionario